戏曲: Chinese opera...
庞大: huge, enormous, tremendous...
记录: to record, record (written account), note-taker, record (in sports etc)...